1. Adım: Belleği Nasıl Kullanacağınızı Bilin

Sistemlerine DOS ve Windows yükleyen kullanıcıların karar vermekte zorlandığı konuların başında bellek ayarlarını nasıl yapacakları gelir. Başlangıçta DOS PC'ler sadece belleğin 640K'lık alanından fazlasını kullanamıyorlardı. İşte bu açığı kapatmak üzere farklı bellek türleri ortaya çıktı.

DOS ve Windows dört farklı bellek türü kullanırlar: yerleşik bellek (conventional memory), üst bellek blokları (UMB-Upper Memory Blocks), uzatılmış bellek (XMS - extended memory) ve genişletilmiş bellek (EMS - expanded memory).

Sizin anlayacağınız, DOS programları genelde sadece yerleşik ve genişletilmiş bellek kullanırlar. Buna karşılık Windows sadece yerleşik ve uzatılmış bellek türlerini kullanır. En az 2MB RAM'e ve 386 işlemciye sahip bir PC'de Windows, ' Geliştirilmiş 386 Kipi' (386 Enhanced mode) adı verilen kipte çalışabilir ve gerekirse uzatılmış belleği genişletilmiş bellek haline dönüştürebilir. Bugün artık 286 PC'ler ortadan kalktığına göre herkesin Geliştirilmiş 386 kipinin olanaklarından faydalanabileceğini söylemek mümkün.

CONFIG.SYS dosyasında bulunan EMM386.EXE satırı uzatılmış belleği genişletilmiş bellek haline getirmeye yarar. Ancak bu bellek türü, aynı alanı kullanmasına karşın, daha ağır bir bellek türüdür ve Windows'un yavaşlamasına neden olabilir. Bu nedenle, Windows'un ve Windows altında çalıştırdığınız DOS programlarının optimum performansta çalışması için sisteminizdeki tüm genişletilmiş belleği uzatılmış bellek haline getirmenizi öneririz. Bunun yöntemi CONFIG.SYS'deki EMM386.EXE satırının başına REM yazarak satırı iptal etmektir. Ancak Windows dışından çalıştırmak istediğiniz DOS programları varsa EMM386.EXE satırını tekrar aktif hale getirebilirsiniz. Özellikle bazı DOS oyun programları genişletilmiş bellek istedikleri için bu gereklidir.

DOS'un MEMMAKER programı ile bellek ayarlarınızı yaparken size genişletilmiş (EMS) bellek gerektiren programınız olup olmadığı sorulur. Bu soruya Evet yanıtını verdiğinizde yukarıda sözünü ettiğimiz EMM386.EXE satırı CONFIG.SYS dosyasına eklenir. Bu soruya Evet yanıtı verip gerekirse EMM386.EXE satırının başına REM yazmak ve sadece genişletilmiş bellek gerektiren programları çalıştırmadan önce satırın başındaki REM yazısını kaldırmak akıllıca bir çözümdür.

Windows 3.x'in çalışması için mutlaka gereken uzatılmış belleği (XMS) kullanabilmek içinse CONFIG.SYS dosyasında HIMEM.SYS satırı mutlaka bulunmalıdır. Windows 3.1'in düzgün çalışabilmesi için en az 4MB uzatılmış belleğe sahip olmalısınız. Windows for Workgroups veya belleğe aç programlar kullanacaksanız bellek miktarının en az 8 MB olmasını öneririz.